1
O Porão de Carga: Organizando Coleções de Dados
AI017Lesson 5
00:00

Em Go, coleções são fundamentalmente grupos de itens do mesmo tipo, organizados para acesso eficiente. O "Porão de Carga" representa nossa necessidade de gerenciar grandes volumes de dados sob um único identificador, em vez de variáveis separadas.

1. O Literal Composto

Um literal composto é uma sintaxe concisa para inicializar qualquer tipo composto com os valores que desejar. Permite declarar e inicializar um array em um único passo usando a sintaxe: tipo{valor1, valor2, ...}.

2. Navegação Baseada em Zero

Os arrays são indexados começando em 0. Uma coleção de 8 planetas é acessada usando os índices de 0 a 7. Acessar um índice fora dessa faixa resulta em um erro em tempo de compilação ou em um pânico em tempo de execução.

Figura 16.1: Planetas com Índices de 0 a 7

[0]Mercúrio[1]Vênus[2]Terra[3]Marte[4]Júpiter[5]Saturno[6]Urano[7]Netuno
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>